A Model-Based Approach to Type-3 Clone Elimination
نویسنده
چکیده
This paper presents an approach to elimination of Type-3 code clones based on generative techniques. At a first step it is shown how to replace Type-3 clones by higher-order functions. Then this approach is further generalized by utilizing generative designs.
منابع مشابه
Comparative Approach to the Backward Elimination and for-ward Selection Methods in Modeling the Systematic Risk Based on the ARFIMA-FIGARCH Model
The present study aims to model systematic risk using financial and accounting variables. Accordingly, the data for 174 companies in Tehran Stock Exchange are extracted for the period of 2006 to 2016. First, the systematic risk index is estimated using the ARFIMA-FIGARCH model. Then, based on the research background, 35 affective financial and accounting variables are simultaneously used with t...
متن کاملIncremental Clone Detection and Elimination for Erlang Programs
A well-known bad code smell in refactoring and software maintenance is the existence of code clones, which are code fragments that are identical or similar to one another. This paper describes an approach to incrementally detecting ‘similar’ code based on the notion of least-general common abstraction, or anti-unification, as well as a framework for user-controlled incremental elimination of co...
متن کاملA Holistic Approach for Processing of Detected Code Clones
Code cloning, i.e., the replication of code fragments in software systems, is a severe problem in industrial as well as in open source systems. In comparison to clone detection and analysis, which is a widely covered topic in research, only little work has been done regarding comprehension of clones or further processing strategies. Our current research aims at classifying code clones by adding...
متن کاملDEVELOPMENT OF A PHYSIOLOGICALLY BASED TOXICOKINETIC MODEL FOR HUMAN EXPOSURE RISK ASSESSMENT OF METHYLENE DIPHENYL DIISOCYANATE(MDI)
Introduction: Given the lack of a developed physiologically based toxicokinetic (PBTK) model for human systemic exposure assessment of methylene diisocyanate (MDI) and prediction of its urinary metabolites, this study aims to develop a PBTK model for exposure risk assessment of MDI. Methods and Materials: In this study, to assess the potential exposure to the MDI, a PBTK model was constructed ...
متن کاملPresenting a Morphological Based Approach for Filtering The Point Cloud to Extract the Digital Terrain Model
The Digital terrain model is an important geospatial product used as the basis of many practical projects related to geospatial information. Nowadays, a dense point cloud can be generated using the LiDAR data. Actually, the acquired point cloud of the LiDAR, presents a digital surface model that contains ground and non-ground objects. The purpose of this paper is to present a new approach of ex...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softwaretechnik-Trends
دوره 32 شماره
صفحات -
تاریخ انتشار 2012